Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
13 TOWNCROFT Terraced £100,878 £28,000 18 Dec 2000
43 TOWNCROFT Semi-Detached £137,611 £41,500 10 Aug 2001
75 TOWNCROFT Semi-Detached £178,621 £105,000 18 Oct 2010
WOODLANDS TOWNCROFT Detached £245,000 4 Apr 2024